package inseniarlingua.lang;

abstract public class VerbDef extends inseniarlingua.lang.WordDef 
{	
	public VerbDef() {
		super();
	}
	
	public VerbDef(String value) {
		super();
		setValue(value);
	}
	
	public void setInfinitive(String inf) {
		setValue(inf);
	}
	
	public String getInfinitive() {
		return getValue();
	}

	public abstract String getPresentParticiple();
	public abstract String getPastParticiple();
	public abstract String getPresent();
	public abstract String getPast();
	public abstract String getFuture();
	public abstract String getPerfect();
	public abstract String getPluperfect();
	public abstract String getFuturePerfect();
	public abstract String getConditional();
	public abstract String getImperative();
}
